Leros

Leros is an island in Dodecanese, Greece.